* { 
margin: 0px;
padding: 0px; 
outline: 0;
}
body{
	background-color:#33C;
}
#menu {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
text-align: center;
font-weight:bold;
font-style:italic;
font-size: 0.7em;
width:auto;
margin: 20px;
}
#menu ul { list-style-type: none;
}
#menu ul li.nivel1 { 
width:auto;
min-width:10px;
max-width:108px;

}
#menu ul li a {
display: block;
text-decoration: none;
color: #fff;
text-align:left;
padding:2px;
opacity:3;
margin:2px;
-webkit-transition:all .2s ease;
-o-transition:all .2s ease;
-moz-transition:all .2s ease;
-ms-transition:all .2s ease;
transition:all .2s ease;
position: relative;
}
#menu ul li:hover {position: relative;
color: #000;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
color: #000;
position: relative;
}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul {
	display: none;
}
#menu ul li a:hover ul, #menu ul li:hover ul {
	display: block;
	background-color:#666;
	border-radius:2px;
	border-color:#FFF;
	position: absolute;left: 108px;top:20px!important;top: -31px;
}
#menu ul li ul li a {width: 160px;
color: #FFF;
}
#menu ul li ul li a:hover {position: relative;
background-color:#333;
padding-left:5px;
color: #FFF;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}